type compress/flate.token
22 uses
compress/flate (current package)
huffman_bit_writer.go#L812: func (w *huffmanBitWriter) writeTokens(tokens []token, lenCodes, offCodes []hcode) {
level1.go#L122: dst.tokens[dst.n] = token(v)
level1.go#L146: dst.tokens[dst.n] = token(matchType | uint32(xl)<<lengthShift | xOffset)
level2.go#L121: dst.tokens[dst.n] = token(v)
level3.go#L138: dst.tokens[dst.n] = token(v)
level4.go#L136: dst.tokens[dst.n] = token(v)
level5.go#L216: dst.tokens[dst.n] = token(v)
level6.go#L249: dst.tokens[dst.n] = token(v)
token.go#L126: type token uint32
token.go#L137: tokens [65536]token
token.go#L153: func indexTokens(in []token) tokens {
token.go#L160: func (t *tokens) indexTokens(in []token) {
token.go#L174: dst.tokens[dst.n] = token(v)
token.go#L182: t.tokens[t.n] = token(lit)
token.go#L248: t.tokens[t.n] = token(matchType | xlength<<lengthShift | xoffset)
token.go#L271: t.tokens[t.n] = token(matchType | uint32(xl)<<lengthShift | xoffset)
token.go#L278: t.tokens[t.n] = token(endBlockMarker)
token.go#L284: func (t *tokens) Slice() []token {
token.go#L289: func (t token) typ() uint32 { return uint32(t) & typeMask }
token.go#L292: func (t token) literal() uint8 { return uint8(t) }
token.go#L295: func (t token) offset() uint32 { return uint32(t) & offsetMask }
token.go#L298: func (t token) length() uint8 { return uint8(t >> lengthShift) }
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)